package com.anxin.act.task.dao;

import com.anxin.act.task.entity.WfUsedOpinion;
import java.util.List;
import com.anxin.framework.web.dao.BaseDao;
import org.apache.ibatis.annotations.Param;

/**
 * 快捷意见Dao接口
 *
 * @author jbs
 * @date 2022-08-10
 */
public interface WfUsedOpinionDao extends BaseDao<WfUsedOpinion>{
    /**
     * 查询快捷意见
     *
     * @param id 快捷意见ID
     * @return 快捷意见
     */
    public WfUsedOpinion getById(String id);

    /**
     * 查询快捷意见列表
     *
     * @param wfUsedOpinion 快捷意见
     * @return 快捷意见集合
     */
    public List<WfUsedOpinion> findList(WfUsedOpinion wfUsedOpinion);

    /**
     * 新增快捷意见
     *
     * @param wfUsedOpinion 快捷意见
     * @return 结果
     */
    public int insert(WfUsedOpinion wfUsedOpinion);

    /**
     * 修改快捷意见
     *
     * @param wfUsedOpinion 快捷意见
     * @return 结果
     */
    public int update(WfUsedOpinion wfUsedOpinion);

    /**
     * 删除快捷意见
     *
     * @param id 快捷意见ID
     * @param userId 操作人ID
     * @return 结果
     */
    public int deleteById(@Param("id")String id,@Param("userId")String userId);


}
